package com.jxl.dnd.charactercreator.models
{
	import com.jxl.dnd.charactercreator.vo.Character;
	import com.jxl.dnd.charactercreator.vo.CharacterSheetVO;
	
	import mx.collections.ArrayCollection;
	
	[Bindable]
	public class CharacterModel
	{
		
		public var currentCharacter:Character;
		
		[ArrayElementType("com.jxl.dnd.charactercreator.vo.CharacterSheetVO")]
		public var savedCharacterSheets:ArrayCollection;
		
		public function CharacterModel():void
		{
		}
		
		private static var _inst:CharacterModel;
		
		public static function get instance():CharacterModel
		{
			if(_inst == null) _inst = new CharacterModel();
			return _inst;
		}

	}
}